home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 6 / The Arsenal Files 6 (Arsenal Computer).ISO / os2bbs / qfb107.zip / QFB.INF (.txt) < prev    next >
OS/2 Help File  |  1996-02-29  |  26KB  |  781 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Readme First ΓòÉΓòÉΓòÉ
  3.  
  4.  
  5.                         QFB Readme First
  6.  
  7.  
  8. ΓòÉΓòÉΓòÉ 1.1. Files in the archive ΓòÉΓòÉΓòÉ
  9.  
  10.  
  11. Files in the original archive:
  12.  
  13. File_Id.Diz    The standard archive description
  14. Qfb.Exe        The executable
  15. Qfb.Inf        The Inf hypertextual Manual
  16. Readme.1st     This file
  17. Whatsnew.Txt   Changes and additions
  18. Qfb.Doc        The user's manual
  19.  
  20.  
  21.                             Dos Only
  22.  
  23. Dos4Gw.Exe     Dos Extender (major releases only)
  24.                If you have a maintenance release of the program,
  25.                the dos extender will not be included, to avoid
  26.                unnecessary distribution costs.
  27.  
  28.  
  29. The Inf file (OS/2 manual) is provided with the DOS version too,
  30. since there are INF viewers under Dos. For example, the very
  31. nice viewer by Damir Ujcic: VIEW01.ZIP, available for F/R from
  32. 2:332/504@fidonet: it contains a text mode viewer in both OS/2
  33. and Dos versions.
  34.  
  35.  
  36. ΓòÉΓòÉΓòÉ 1.2. Whatsnew ΓòÉΓòÉΓòÉ
  37.  
  38.                             Whatsnew
  39.  
  40. If you are using an older version of the program, please read
  41. WhatsNew.Txt before using this version.
  42.  
  43. DOS: If you do not have the DOS4GW.EXE dos extender, please
  44. get the last major revision archive.
  45.  
  46.  
  47. ΓòÉΓòÉΓòÉ 1.3. How to contact the author ΓòÉΓòÉΓòÉ
  48.  
  49.  
  50.                     How to contact the author
  51.  
  52. If you have suggestions, bug reports, observations about the
  53. docs, please feel free to contact me at the following
  54. addresses:
  55.  
  56. Alberto Pasquale of 2:332/504@fidonet
  57.  
  58. alberto.pasquale@mo.nettuno.it
  59.  
  60. 2:332/504@fidonet +39-59-246112 ISDNC V34+ VFC V32T H16
  61. 2:332/524@fidonet +39-59-246113 ISDNC V34  VFC V32T H16 FAX
  62.  
  63. Alberto Pasquale, Viale Verdi 106, 41100 Modena, Italy
  64.  
  65. IMPORTANT: if you call crash and require an answer, please state
  66. whether you want it routed (might not be reliable) or ON HOLD
  67. (in which case an answer should be available in 48h maximum,
  68. apart from the holiday periods).
  69.  
  70.  
  71. ΓòÉΓòÉΓòÉ 1.4. Support ECHO ΓòÉΓòÉΓòÉ
  72.  
  73.  
  74.                          Support ECHO
  75.  
  76. I am originating an international support echo for all my
  77. programs. If you are interested, please ask your echo feeder to
  78. find a suitable link for the APWORKS area. In addition, I
  79. regularly read the international OS2BBS echo.
  80.  
  81.  
  82. ΓòÉΓòÉΓòÉ 1.5. TIC distribution ΓòÉΓòÉΓòÉ
  83.  
  84.  
  85.                        TIC distribution
  86.  
  87. All my BBS related programs are distributed via a TIC file area.
  88. If you want to join, please ask your file feeder to find a
  89. suitable link for the APBBS (OS/2) and/or APBBSDOS (Dos) area.
  90. Beta versions are distributed without restrictions in
  91. APBBSBETA and APBBSDOSBETA respectively.
  92.  
  93.  
  94. ΓòÉΓòÉΓòÉ 1.6. APWorks Programs and Support Areas ΓòÉΓòÉΓòÉ
  95.  
  96.  
  97.                        Where to look for
  98.                APWorks Programs and Support Areas
  99.  
  100.  
  101. In North America the APWORKS support echo should be easily
  102. available, since it is on the Zone 1 backbone.
  103.  
  104.  
  105. The following systems carry the ApWorks echo and file areas:
  106.  
  107.  
  108.                             Author's
  109. APWORKS
  110.     Alberto Pasquale, Modena, Italy
  111.     alberto.pasquale@mo.nettuno.it
  112.     2:332/504@fidonet +39-59-246112 ISDNC V34+ VFC V32T H16
  113.     2:332/524@fidonet +39-59-246113 ISDNC V34  VFC V32T H16
  114.     File requests could be declined between 23:00 and 06:00 GMT.
  115.     Request APFILES for a (short) list of APWORKS files only.
  116.  
  117.  
  118.                              Europe
  119.  
  120. ApWorks_Germany
  121.     Roland Schiradin, Eltville, Germany
  122.     degr9tr9@ibmmail.com
  123.     2:2454/169@fidonet
  124.  
  125. Cyberia/2
  126.     Harald Kamm, Bamberg, Germany
  127.     2:2490/3045@fidonet
  128.  
  129. McBears Cave
  130.     Jens Holm, Skanderborg, Denmark
  131.     2:238/888@fidonet
  132.  
  133. The BackRoom/2 BBS
  134.     Martin Davies, Cardiff, Wales, United Kingdom
  135.     gbear@backroom.baynet.co.uk
  136.     2:442/617@fidonet
  137.  
  138.  
  139.                          North America
  140.  
  141. COMM Port OS/2
  142.     Bob Juge, Sugar Land, TX, USA
  143.     bob@juge.com
  144.     1:106/2000@fidonet
  145.  
  146. The CrossRoads
  147.     Dave Reed, Puyallup, WA, USA
  148.     dreed@aa.net
  149.     1:138/135@fidonet
  150.  
  151. Eclectic Lab 1
  152.     Mary-Anne Wise, New Westminster, BC, Canada
  153.     1:153/831@fidonet
  154.  
  155.  
  156.                            Australia
  157.  
  158. Tardis BBS
  159.     Malcolm Miles, North Balwyn, VIC, Australia
  160.     3:633/260@fidonet
  161.  
  162.  
  163. ΓòÉΓòÉΓòÉ 1.6.1. File Areas on the Internet ΓòÉΓòÉΓòÉ
  164.  
  165.  
  166.                    File Areas on the Internet
  167.  
  168. ftp.juge.com
  169.  
  170. ftp.baynet.co.uk
  171.     /pub/apworks/os2
  172.     /pub/apworks/dos
  173.     /pub/apworks/beta
  174.  
  175.  
  176. ΓòÉΓòÉΓòÉ 1.7. Latest Versions ΓòÉΓòÉΓòÉ
  177.  
  178.  
  179.                        How to Request the
  180.                Latest Version of APWORKS Programs
  181.  
  182.  
  183. The following magics are honoured by APWORKS and some of the
  184. support sites:
  185.  
  186.  
  187. Magic    Name         Description
  188.  
  189. FASTLST  FLST???.RAR  OS/2 The ultimate v7 Nodelist processor.
  190.                            Fully automated processing and
  191.                            maintenance, no need for clumsy batch
  192.                            files. Can report to Squish or *.MSG
  193.                            areas, multitasking friendly, many
  194.                            options.
  195.  
  196. FASTLSTD FLSTD???.RAR DOS
  197.  
  198. FLSTBETA              OS/2 FastLst public Beta, if any.
  199.  
  200. FLSTDBET              DOS
  201.  
  202. NEF      NEF???.RAR   OS/2 TIC file distribution and
  203.                            announcement for Binkley-style
  204.                            outbound and *.MSG or Squish message
  205.                            base, file-Areafix included with
  206.                            FileBone support, full multitasking
  207.                            aware (BSY, file sharing etc.),
  208.                            exceptionally flexible Multi-Aka
  209.                            support.
  210.  
  211. NEFD     NEFD???.RAR  DOS  32 bit only, w DOS4GW extender.
  212.  
  213. NEFBETA               OS/2 NEF public Beta, if any.
  214.  
  215. NEFDBETA              DOS  32 bit only, w DOS4GW extender.
  216.  
  217. FLM      FLM???.RAR   OS/2 File List Manager for Maximus,
  218.                            very flexible way of compiling
  219.                            many different lists at a time.
  220.                            Internal file base support
  221.                            (no need for FBP).
  222.  
  223. FLMD     FLMD???.RAR  DOS  32 bit only, w DOS4GW extender.
  224.  
  225. NMFW     NMFW???.RAR  OS/2 Multi-Robot: netmail forward to
  226.                            Sysop's point, Maximus user and file
  227.                            management via netmail messages,
  228.                            areafix for squish, point routing to
  229.                            their boss if no phone number for
  230.                            them in the nodelist, etc.
  231.  
  232. NMFWD    NMFWD???.RAR DOS  32 bit only, w DOS4GW extender.
  233.  
  234. QFB      QFB???.RAR   OS/2 Substitute for FBP.EXE
  235.                            Generates a separate file-request
  236.                            index with no duplicates.
  237.  
  238. QFBD     QFBD???.RAR  DOS  32 bit only, w DOS4GW extender
  239.  
  240. SQPRV    SQPV???.RAR  OS/2 Local area (private/public) forward
  241.                            to points for Squish. The (Co)SysOp
  242.                            points can receive the whole area.
  243.  
  244. SQPRVD   SQPVD???.RAR DOS
  245.  
  246. -----    SQFM100.RAR  OS/2 Allows to change the "from address"
  247.                            of PKTs before they are compressed.
  248.                            To be used with Squish.
  249.                            For example, it is useful to Hub
  250.                            coordinators who want to continue
  251.                            processing mail with their primary
  252.                            address for current links while
  253.                            processing with the administrative
  254.                            address for their uplink BackBone.
  255.                            FreeWare.
  256.  
  257. -----    SqSetAll.Rar OS/2 Sets renum limits in all Squish Areas
  258.                            taking the parameters from
  259.                            Squish.Cfg.
  260.  
  261. -----    SqSetDos.Rar DOS  Dos version.
  262.  
  263. -----    AdjFDate.Rar OS/2 Changes by +-N days the File Date.
  264.                            Can choose between Creation and
  265.                            Modification dates on HPFS.
  266.                            Show and Touch options.
  267.  
  268. -----    AdjF_Dos.Rar DOS  Changes by +-N days the File Date.
  269.  
  270. -----    UR2_100B.EXE OS/2 UnRar decompressing program,
  271.                            freeware.
  272.  
  273.  
  274. Current versions (February 29th 1996): NEF 2.30, FastLst 1.31,
  275. FLM 1.31, NMFWD 2.01, QFB 1.07, SQPrv 1.04.
  276.  
  277.  
  278. ΓòÉΓòÉΓòÉ 1.8. Bug Reports ΓòÉΓòÉΓòÉ
  279.  
  280.  
  281.                          Bug Reports
  282.  
  283. If you find out a real bug, I will do my best to fix it and make
  284. the new version available in a few days. To do that, I need your
  285. cooperation: when you find a strange behaviour, double check
  286. your configuration and the manual to be really sure it's not
  287. your fault, then study the conditions in which the bug appears
  288. and, in the end, send me your detailed report about the bug
  289. together with your config file and all the stuff necessary to
  290. replicate the problem. I can fix a bug only if I am enabled to
  291. reproduce it !
  292.  
  293.  
  294. ΓòÉΓòÉΓòÉ 1.9. Wish List ΓòÉΓòÉΓòÉ
  295.  
  296.                         Wish List
  297.  
  298.  
  299. To help me provide a better and better program, please let
  300. me know your problems and your wishes about future versions.
  301.  
  302. Please let me know your opinion:
  303.  
  304. Alberto Pasquale 2:332/504@fidonet
  305. alberto.pasquale@mo.nettuno.it
  306.  
  307. BBS:     +39-59-246112 ISDNC V34+ VFC V32T H16
  308. BBS/FAX: +39-59-246113 ISDNC V34  VFC V32T H16 FAX
  309.  
  310. Viale Verdi 106
  311. 41100 Modena
  312. Italy
  313.  
  314.  
  315. ΓòÉΓòÉΓòÉ 2. Whatsnew ΓòÉΓòÉΓòÉ
  316.  
  317.                              QFB   WhatsNew
  318.                              --------------
  319.  
  320.  
  321. ΓòÉΓòÉΓòÉ 2.1. 1.07 ΓòÉΓòÉΓòÉ
  322.  
  323.  
  324. 1.07   Feb 29 1996
  325.  
  326.      - Added "-d" switch to avoid multi-line descriptions in
  327.        FILES.DMP, the file where Maximus looks for the file
  328.        descriptions when using the filebase (Locate and NewFiles
  329.        commands).
  330.  
  331.        When multi-line description support is enabled, QFB
  332.        outputs the entire description string (line feeds
  333.        included) to the FILES.DMP, so that the Maximus Locate
  334.        and New Files commands respect the original formatting.
  335.  
  336.        Unfortunately there is a side-effect: the continuation
  337.        lines are aligned at left, and this is not appreciated by
  338.        some SysOps.
  339.  
  340.        When the "-d" switch is used, QFB changes the linefeeds
  341.        to spaces, so that the DMP description is made of a
  342.        long unique line: the original formatting is lost but the
  343.        description will be aligned and word-wrapped by Maximus
  344.        when the Locate or NewFiles commands are used.
  345.  
  346.      - To disable multi-line description support, you can now
  347.        use the "-c" switch alone. Previously you had to use
  348.        "-c-1" and that was not documented.
  349.  
  350.      - Added INF documentation.
  351.  
  352.  
  353. ΓòÉΓòÉΓòÉ 2.2. 1.06 ΓòÉΓòÉΓòÉ
  354.  
  355.  
  356. 1.06   Restricted Beta
  357.  
  358.      - OS/2: Problem with remote (LAN) directories fixed.
  359.        The C stat function had problems: substituted with
  360.        direct OS/2 API calls.
  361.  
  362.      - Improved multi-line support.
  363.  
  364.  
  365. ΓòÉΓòÉΓòÉ 2.3. 1.05 ΓòÉΓòÉΓòÉ
  366.  
  367.  
  368. 1.05 - Support for multi-line descriptions (see Qfb.Doc).
  369.  
  370.  
  371. ΓòÉΓòÉΓòÉ 2.4. 1.04 ΓòÉΓòÉΓòÉ
  372.  
  373.  
  374. 1.04 - New "out of memory" handler and exit errorlevel.
  375.        Previously an out of memory error could result in
  376.        strange behaviour.
  377.  
  378.      - Some internal changes in the filebase routines to
  379.        improve consistency with Max 3.00
  380.  
  381.      - New ApWorks addresses and phone numbers
  382.  
  383.  
  384. ΓòÉΓòÉΓòÉ 2.5. 1.03 ΓòÉΓòÉΓòÉ
  385.  
  386.  
  387. 1.03 - Update to support Max 3.00;
  388.        Max 2.0x is NOT supported.
  389.  
  390.      - The specification of a path in the files.bbs to include
  391.        a file that resides in a directory other than the
  392.        default "Download" is now allowed.
  393.  
  394.      - The specification of an alternate files.bbs in
  395.        "FileList" is now allowed with any extension (previously
  396.        the .BBS was required).
  397.  
  398.      - The files that are not found are now included in the
  399.        filebase and marked as "OFFLINE".
  400.  
  401.      - If an area is marked of "Type CD" and you do not specify
  402.        an alternate "FileList", the local DAT/DMP/IDX files are
  403.        not generated.
  404.  
  405.      - The DateAuto/DateManual/DateList are now fully supported
  406.        (previously DateAuto was assumed).
  407.  
  408.      - New -n switch to allow the update of the filebase by
  409.        compiling all the areas that have a files.bbs newer than
  410.        the files.idx. CD areas skipped.
  411.  
  412.      - QFB and other ApWorks programs that update the filebase
  413.        generate a "FileBase.Bsy" flag in the Maximus system
  414.        directory to avoid concurrent writes to the same
  415.        filebase. There is no need to manually delete this flag
  416.        in case of power failure or abnormal termination.
  417.  
  418.      - The command line syntax has been modified to be
  419.        consistent with that of the Max 3.00 FB/FBP.
  420.        Switches -x and -r not implemented.
  421.        Wildcards are more flexible (? and * in the OS/2 way).
  422.  
  423.  
  424. ΓòÉΓòÉΓòÉ 2.6. 1.02 ΓòÉΓòÉΓòÉ
  425.  
  426.  
  427. 1.02 - Fixed bug that caused some dupes not to be removed
  428.        from UniFiles.Idx.
  429.  
  430.      - Separate "/t /b" flags in FILES.BBS are now recognized.
  431.  
  432.  
  433. ΓòÉΓòÉΓòÉ 2.7. 1.01 ΓòÉΓòÉΓòÉ
  434.  
  435.  
  436. 1.01 - Now more CD-ROM / MO friendly.
  437.        QFB does not abort in case of path not found,
  438.        drive not ready, read only dir, write protected unit.
  439.        When QFB cannot write local DAT/DMP/IDX files it simply
  440.        skips: if you do not really need these files, you can
  441.        avoid copying files.bbs to a hard-disk directory.
  442.  
  443.      - More informative output.
  444.  
  445.      - New -g command line switch to avoid generation of local
  446.        DAT/DMP/IDX files.
  447.  
  448.  
  449. ΓòÉΓòÉΓòÉ 2.8. 1.00 ΓòÉΓòÉΓòÉ
  450.  
  451.  
  452. 1.00 - First public release.
  453.  
  454.  
  455. ΓòÉΓòÉΓòÉ 3. About QFB ΓòÉΓòÉΓòÉ
  456.  
  457. **************************************************************
  458. *                                                            *
  459. *                                                            *
  460. *                   *****   *******  ******                  *
  461. *                  **   **   **   *   **  **                 *
  462. *                  **   **   ** *     **  **                 *
  463. *                  **   **   ****     *****                  *
  464. *                  **   **   ** *     **  **                 *
  465. *                  **   **   **       **  **                 *
  466. *                   ***** * ****     ******                  *
  467. *                                                            *
  468. *                                                            *
  469. *                  A Quick File Base Builder                 *
  470. *                 v 1.07 for Maximus 3.xx (*)                *
  471. *                                                            *
  472. **************************************************************
  473. *                                                            *
  474. *         (C) Copyright 1995-1996 by Alberto Pasquale        *
  475. *                                                            *
  476. *            A L L   R I G H T S   R E S E R V E D           *
  477. *                                                            *
  478. *                    F R E E W A R E                         *
  479. *                                                            *
  480. **************************************************************
  481.  
  482. * Maximus is a trademark of Lanius Corporation
  483.  
  484.  
  485.           (c) Copyright 1995-1996 by Alberto Pasquale
  486.  
  487.                         F R E E W A R E
  488.  
  489.  
  490. ΓòÉΓòÉΓòÉ 4. License ΓòÉΓòÉΓòÉ
  491.  
  492.                             LICENSE
  493.  
  494.  
  495. You may copy, distribute and use this program freely, provided
  496. you do not modify the original archive and Copyrights.
  497.  
  498.  
  499. ΓòÉΓòÉΓòÉ 5. Disclaimer ΓòÉΓòÉΓòÉ
  500.  
  501.                            DISCLAIMER
  502.  
  503. You are entitled to use this freeware program "as is". No
  504. guarantee can be given on the performance of the program. The
  505. author will not be liable for any damage or loss related to the
  506. use of this program.
  507.  
  508.  
  509. ΓòÉΓòÉΓòÉ 6. Overview ΓòÉΓòÉΓòÉ
  510.  
  511.                             Overview
  512.  
  513.  
  514. QFB is a substitute for the FB (Dos) or FBP (OS/2) program by
  515. Scott J. Dudley for building a Maximus 3.xx file-base (Maximus
  516. is a trademark of Lanius Corporation).
  517.  
  518. Main characteristics:
  519.  
  520. - Generates UniFiles.Idx in addition to the standard
  521.   MaxFiles.Idx; UniFiles.Idx is an index file like MaxFiles.Idx
  522.   but with no duplicates (in the case of dupes, the file in the
  523.   first defined area is kept in the index).
  524.  
  525.   You can use UniFiles.Idx as a file-request index for your
  526.   mailer (e.g. BinkleyTerm (c) Bit Bucket Software)
  527.  
  528. - Support for multi-line descriptions.
  529.  
  530.   Usually the description of a file in the FILES.BBS is
  531.   contained in a single physical line: Maximus will word wrap
  532.   and align when displaying it to the user.
  533.  
  534.   The problems come when you import the multi-line file_id.diz
  535.   descriptions into the FILES.BBS in order to make Maximus show
  536.   them to the user keeping the original formatting.
  537.  
  538.   As a matter of facts, Maximus (partially) supports
  539.   "continuation" lines that begin with '|' or '+' (second or
  540.   greater column). However many people like using NO
  541.   continuation character: they add multi-line descriptions one
  542.   line after another, indenting the subsequent lines so that
  543.   Maximus shows them aligned (but it does not recognize them in
  544.   the case of hurl, kill etc.). File management programs are
  545.   then used to correctly manage the areas.
  546.  
  547.   QFB supports a user-defined continuation character and
  548.   position, which default to the space ' ' and 31 (columns)
  549.   respectively (see the -c command line switch).
  550.  
  551.   QFB adds continuation lines to the FILES.DMP without loosing
  552.   formatting. You can verify this by using the L)ocate or
  553.   N)ewfiles command of Maximus. FB/FBP, on the contrary,
  554.   concatenate all the lines together (when they area recognized
  555.   as continuation lines...).
  556.  
  557.   There is a side effect, though: The L)ocate and N)ewfiles
  558.   commands show the continuation lines aligned at left.
  559.   Since this behaviour is not appreciated by some SysOps, the
  560.   "-d" command line switch allows to output a unique-line
  561.   description to FILES.DMP: original formatting is lost (as with
  562.   FB/FBP) but the entire description is word-wrapped and aligned
  563.   by Maximus.
  564.  
  565. - Very fast update operation (when a list of areas is specified
  566.   on the command line or the -n switch is used).
  567.  
  568. - Fast operation even in the full-build.
  569.  
  570. - The -n switch allows to update the filebase by compiling only
  571.   modified areas, even if you do not have a list of area names
  572.   available.
  573.  
  574. - Area names can be specified using the '?' and '*' wildcards as
  575.   per the OS/2 rules. E.G. "*OS2*" includes all areas whose name
  576.   contains "OS2".
  577.  
  578. - Can be used with CD-ROMs with no need to copy the FILES.BBS to
  579.   a hard-disk directory, provided you don't really need the
  580.   DAT/DMP/IDX files for the area: the global indexes
  581.   (MaxFiles.Idx and UniFiles.Idx) will contain the data for
  582.   these areas so that File-Request, Global Download and Upload
  583.   Dupe Check will work anyway.
  584.  
  585. - Does not abort nor prompt user in the case of "drive not
  586.   ready" or "write protected" errors.
  587.  
  588. - Retries for many seconds in case of a sharing violation.
  589.   Please note that in the case of protracted inability to open a
  590.   DAT/DMP/IDX file for write, QFB could report a "Write
  591.   Protected" area instead of the sharing violation. It will
  592.   proceed anyway as if the unit were write protected.
  593.  
  594. - All ApWorks programs that access the FileBase use a
  595.   "FileBase.Bsy" flag in the Maximus system directory to avoid
  596.   concurrent writes to the same filebase. There is no problem in
  597.   the case the FileBase.Bsy flag is not deleted due to abnormal
  598.   terminations or power failures, so you do not need to delete
  599.   it in the startup.cmd/autoexec.bat as with other programs.
  600.  
  601.  
  602.  
  603. ΓòÉΓòÉΓòÉ 7. Usage ΓòÉΓòÉΓòÉ
  604.  
  605.                                  Usage
  606.  
  607.  
  608. The command line parameters are the same as with FB/FBP, with a
  609. few exceptions:
  610.  
  611. QFB [<switches>] [<area> ...]
  612.  
  613. If no command line parameter is given, the help is shown. If no
  614. <area> is given and the -n switch is not used, all areas are
  615. compiled.
  616.  
  617.  
  618.  -a
  619.         Compile all areas.
  620.  
  621.         This is the default, but the switch is needed when no
  622.         other switches are used (QFB shows help on an empty
  623.         command).
  624.  
  625.  
  626.  -c[<nn>[<c>|#<nnn>]]
  627.  
  628.         The default for continuation column/character is 31/' '.
  629.         That is, if a line that starts with 31 spaces is found
  630.         after a description line in the FILES.BBS, then it is
  631.         taken as a continuation line. Empty lines are also taken
  632.         as continuation lines, in order to allow correct
  633.         processing of file_id.diz descriptions that contain
  634.         blank lines.
  635.  
  636.         You can disable multi-line description support by using
  637.         "-c" alone.
  638.  
  639.         e.g.  -c   (disables multi-line support)
  640.  
  641.         You can override the number of blank columns required by
  642.         using "-c<nn>" where <nn> specifies the number of spaces
  643.         needed at the start of a line to consider it a
  644.         continuation line.
  645.  
  646.         e.g. -c34  (34 spaces required)
  647.  
  648.         If you want to use some special character (not the
  649.         simple space) as a continuation character, then you must
  650.         specify it in the -c switch after the <nn>. You can
  651.         either specify the character directly (<c>) or by its
  652.         ASCII code (#<nnn>). Please note that the '|'
  653.         (frequently used) is the symbol for pipe, so it CANNOT
  654.         be used on a command line: you must either specify its
  655.         ASCII code or prefix it with an escape character.
  656.  
  657.         e.g. -c29+     (the continuation lines start with '+')
  658.              -c29#124  (124 is the ASCII code for '|')
  659.              -c29^|    (OS/2 escape sequence for '|')
  660.  
  661.         Since the continuation lines usually have a space after
  662.         the continuation character, QFB skips it if present.
  663.  
  664.         Example:
  665.  
  666.         TEST.ZIP  This is a long description
  667.                          | for the file test.zip
  668.                          |
  669.                          | Author: <author>
  670.                          | Shareware US$30
  671.  
  672.         Note: the <nn> number of spaces is essential when the
  673.               continuation character is not specified (simple
  674.               space). On the contrary, it is not currently
  675.               really meaningful when the continuation character
  676.               is different from space (the only difference is
  677.               between 0 and >0).
  678.  
  679.               For example, if you use "-c29#124", QFB accepts as
  680.               continuation lines all those whose first non-space
  681.               character is '|', provided it is NOT in the first
  682.               column. To make QFB accept a continuation
  683.               character in the first column you must specify 0
  684.               as <nn> ("-c00#124").
  685.  
  686.  
  687.  -d
  688.        Output Unique-Line descriptions to FILES.DMP.
  689.  
  690.        Avoids multi-line descriptions in FILES.DMP, the file
  691.        where Maximus looks for the file descriptions when using
  692.        the filebase (L)ocate and N)ewfiles commands).
  693.  
  694.        When multi-line description support is used, QFB outputs
  695.        the entire description string (line feeds included) to
  696.        the FILES.DMP, so that the Maximus L)ocate and N)ewfiles
  697.        commands respect the original formatting.
  698.  
  699.        Unfortunately there is a side-effect: the continuation
  700.        lines are aligned at left, and this is not appreciated by
  701.        some SysOps.
  702.  
  703.        When this switch is used, QFB changes the linefeeds to
  704.        spaces, so that the DMP description is made of a long
  705.        unique line: the original formatting is lost but the
  706.        description will be aligned and word-wrapped by Maximus
  707.        when the L)ocate or N)ewfiles commands are used.
  708.  
  709.  
  710.  -f<file>
  711.         Use <file> as farea.dat.
  712.  
  713.         This overrides the information from Max.Prm.
  714.  
  715.  
  716.  -g
  717.         Compile global index only.
  718.  
  719.         The DAT/DMP/IDX files of each area are not generated.
  720.  
  721.         Do not use this switch if you are not really sure you do
  722.         not need these files.
  723.  
  724.  
  725.  -n
  726.         Compile areas with new Files.Bbs.
  727.  
  728.         All areas that have a Files.Bbs newer than the Files.Idx
  729.         will be compiled and the MaxFiles/UniFiles.idx updated;
  730.         areas marked as "Type CD" are skipped.
  731.  
  732.         This switch is meaningless when the -g switch has been
  733.         used (files.idx not generated).
  734.  
  735.  
  736.  -p<file>
  737.         Use <file> as the Maximus .prm file.
  738.  
  739.         Overrides the MAXIMUS environment var.
  740.         The .prm extension is added if no extension is given.
  741.  
  742.  
  743.  -s
  744.         Skip slow areas marked as "Type CD".
  745.  
  746.  
  747.  -u
  748.         Scan upload paths.
  749.  
  750.         This switch is used by Maximus in RunFB.Cmd (.Bat for
  751.         DOS) when the update of upload areas is needed.
  752.  
  753.         The Upload paths for the listed areas are scanned
  754.         instead of the download ones, provided the upload path
  755.         is in a defined Maximus area.
  756.  
  757.  
  758. <area> can include wildcards ('?', '*') in the OS/2 way.
  759.  
  760.  
  761. Errorlevels:
  762.  
  763.  
  764. 7 Out of memory
  765. 6 Timeout waiting for a busy FileBase
  766. 5 FArea.Dat not found
  767. 4 Max.Prm not found: either MAXIMUS environment variable or
  768.   -p<file> command line switch must point to a valid Max 3.xx
  769.   PRM file.
  770. 3 Abnormal termination
  771. 2 Error
  772. 1 Help requested
  773. 0 OK
  774.  
  775.  
  776. IMPORTANT NOTE for the Dos version:
  777.         QFB is a 32 bit application: it requires the Dos4GW.Exe
  778.         dos extender in your path.
  779.  
  780.  
  781.